strategy development authority - Spanish English Dictionary